本稿では、圏論における制限米田埋め込み(restricted Yoneda embedding)、制限米田の補題、密な部分圏(dense subcategory)、Grothendieck位相(Grothendieck topology)、および層(sheaf)に関する一連の議論を詳細な証明とともにまとめます。幾何学的・代数的な具体例として、「特異単体集合」、「コンパクト生成空間」、「加群の圏における自由加群 $R$ の密性」、そして「収束列のプロトタイプ $\hat{\mathbb{N}}$ が生み出す点列空間」を網羅しています。
圏 $\mathcal{C}$ と、その充満部分圏 (full subcategory) $\mathcal{B}$ を考える。$\mathcal{C}$ の対象 $X$ に対して、$\mathcal{B}$ 上の反変関手 $I(X): \mathcal{B}^{\text{op}} \to \mathbf{Set}$ を次のように定義する。
$$I(X) = \text{Hom}_{\mathcal{C}}(-, X)|_{\mathcal{B}}$$
すなわち、任意の $S \in \text{Ob}(\mathcal{B})$ に対して $I(X)(S) = \text{Hom}_{\mathcal{C}}(S, X)$ となる前層 (presheaf) である。関手 $I: \mathcal{C} \to \mathbf{Set}^{\mathcal{B}^{\text{op}}}$ を制限米田関手 (restricted Yoneda functor) と呼ぶ。これは圏 $\mathcal{C}$ から前層の圏への普遍的なアプローチを与える。
ここでの図式として自然な忘却関手 $D: \mathcal{B} \downarrow X \to \mathcal{C}$ ($(S, s) \mapsto S$)を考えるとき、元の射の族 $\{s: S \to X\}$ 自身が図式 $D$ に対する余錐をなす。
通常の米田の補題は、$\mathcal{B}$ 上の表現可能関手 $h_S = \text{Hom}_{\mathcal{B}}(-, S)$ について $\text{Nat}(h_S, F) \cong F(S)$ を主張する。これを、大きな圏 $\mathcal{C}$ の対象 $X$ を用いた制限米田関手 $I(X)$ に一般化したものが「制限米田の補題」である。
自然変換 $\alpha: I(X) \to F$ を任意にとる。$\alpha$ は各 $S \in \text{Ob}(\mathcal{B})$ において成分 $\alpha_S: \text{Hom}_{\mathcal{C}}(S, X) \to F(S)$ を持つ。
図式 $\mathcal{B} \downarrow X$ の各対象 $s: S \to X$ に対して、要素 $\alpha_S(s) \in F(S)$ が定まる。$\alpha$ が自然変換であるという条件は、$\mathcal{B}$ の任意の射 $u: S' \to S$ に対して、$F(u): F(S) \to F(S')$ と $I(X)(u): \text{Hom}_{\mathcal{C}}(S, X) \to \text{Hom}_{\mathcal{C}}(S', X)$ について図式が可換になること、すなわち $$ F(u)(\alpha_S(s)) = \alpha_{S'}(s \circ u) $$ が成り立つことである。
ここで $s' = s \circ u$ と置くと、射 $u$ はコンマ圏 $\mathcal{B} \downarrow X$ における射 $u: (S', s') \to (S, s)$ であり、$F$ をこのコンマ圏上の図式とみなしたときの制限写像が上の等式である。したがって、自然変換を与えることは、すべての $s: S \to X$ について両立する元の族 $\{\alpha_S(s)\} \in \prod F(S)$ を一つ指定することと全く同じであり、これは逆極限(射影極限)$\varprojlim_{(S, s)} F(S)$ の定義に他ならない。
制限米田関手 $I$ の振る舞いと、部分圏が密であることの関係について、以下の基本的な同値性が成立する。前節の制限米田の補題を用いることで極めて見通しよく証明できる。
$I$ が忠実充満であるとは、任意の $X, Y \in \text{Ob}(\mathcal{C})$ に対して、写像 $$I_{X,Y}: \text{Hom}_{\mathcal{C}}(X, Y) \to \text{Nat}(I(X), I(Y)), \quad f \mapsto I(f)$$ が全単射になることである。ここで $I(f)$ は、各 $S \in \text{Ob}(\mathcal{B})$ において $I(f)_S: \text{Hom}_{\mathcal{C}}(S, X) \to \text{Hom}_{\mathcal{C}}(S, Y)$ を $s \mapsto f \circ s$ と定める自然変換 (natural transformation) である。
ステップ 1: 自然変換と余錐の対応
制限米田の補題(定理 2.1)において、前層を $F = I(Y)$ と置く。すると自然な全単射
$$\text{Nat}(I(X), I(Y)) \cong \varprojlim_{(S, s) \in (\mathcal{B} \downarrow X)^{\text{op}}} I(Y)(S)$$
が得られる。ここで右辺の極限の中身は $I(Y)(S) = \text{Hom}_{\mathcal{C}}(S, Y)$ である。コンマ圏の逆極限 $\varprojlim_{s: S \to X} \text{Hom}_{\mathcal{C}}(S, Y)$ の元とは、各 $s: S \to X$ に対して射 $c_s: S \to Y$ を割り当てる規則であり、任意の $\mathcal{B}$ の射 $u: S' \to S$ について $c_{s \circ u} = c_s \circ u$ を満たす族 $\{c_s\}$ のことである。
これはまさに、図式 $\mathcal{B} \downarrow X$ から対象 $Y$ への余錐 (cocone) の定義に他ならない。
ステップ 2: 同値性の帰結
前述の通り、射 $f: X \to Y$ から定まる自然変換 $I(f)$ は余錐 $c_s = f \circ s$ に対応する。したがって、$I_{X,Y}$ が全単射である(関手が忠実充満である)という主張は、以下のように翻訳できる。
「図式 $\mathcal{B} \downarrow X$ から $Y$ への任意の余錐 $\{c_s\}$ に対して、ただ一つの射 $f: X \to Y$ が存在して、すべての $s$ について $c_s = f \circ s$ が成り立つ。」
これはまさに、$X$ を頂点とし $\{s\}$ を辺とする族が、図式の余極限になるという普遍性の定義そのものである。したがって、定理の同値性が示された。
次に、部分圏 $\mathcal{B}$ にGrothendieck位相 (Grothendieck topology) $J$ が与えられているとする。このとき、前層 $I(X)$ が層になるための条件を考察する。
前層 $F: \mathcal{B}^{\text{op}} \to \mathbf{Set}$ が位相 $J$ についての層 (sheaf) であるとは、任意の $S \in \text{Ob}(\mathcal{B})$ とその上の任意の被覆ふるい (covering sieve) $R \in J(S)$ に対して、制限写像 $$F(S) \cong \text{Nat}(\text{Hom}_{\mathcal{B}}(-, S), F) \xrightarrow{\cong} \text{Nat}(R, F)$$ が全単射になることである。
$F = \text{Hom}_{\mathcal{C}}(-, X)|_{\mathcal{B}}$ とする。層の条件 $F(S) \cong \text{Nat}(R, F)$ の両辺を要素ごとに書き下す。
左辺は定義より $F(S) = \text{Hom}_{\mathcal{C}}(S, X)$ である。右辺の自然変換 $\alpha \in \text{Nat}(R, F)$ は、各 $f: U \to S \in R$ に対して射 $\alpha(f): U \to X \in \mathcal{C}$ を対応させる族であり、自然性の条件として、任意の $\mathcal{B}$ の射 $h: V \to U$ に対し $$\alpha(f \circ h) = \alpha(f) \circ h$$ を満たす。これは、ふるい $R$ に属する射からなるインデックス圏から $X$ への両立条件を満たす射の族(すなわち余錐)に他ならない。
層の条件を満たすための写像 $\Phi: \text{Hom}_{\mathcal{C}}(S, X) \to \text{Nat}(R, F)$ は、$x \mapsto \{x \circ f\}_{f \in R}$ で与えられる。この $\Phi$ が全単射であるということは、以下の2条件が満たされることと同値である。
これはまさに、ふるい $R$ (のなす図式)から $X$ への任意の余錐が、$S$ を経由して一意に分解できること、すなわち図式 $R$ が圏 $\mathcal{C}$ において対象 $S$ を余極限に持つことの普遍性の定義そのものである。
位相空間 $X$ について「$\mathbf{CompHaus}$ が $X$ において密である」という条件は、コンマ圏 $\mathbf{CompHaus} \downarrow X$ の余極限として $X$ が表現できることを意味する。$\mathbf{Top}$ における余極限の位相は商位相 (final topology) であるため、この圏論的条件は位相空間論におけるコンパクト生成空間 (compactly generated space / k-space) の定義(部分集合 $V \subset X$ が開 $\iff$ 任意のコンパクトHausdorff空間からの連続写像による逆像が常に開)と完全に同値になる。
定理3.1より、制限米田関手 $I: \mathbf{Top} \to \mathbf{Set}^{\mathbf{CompHaus}^{\text{op}}}$ は、コンパクト生成空間のなす充満部分圏 $\mathbf{CompGen}$ に制限したときに初めて忠実充満(完全な埋め込み)となる。逆を言えば、コンパクト生成空間ではない巨大な空間では情報が欠落し、忠実充満にはならない。
$\mathbf{CompHaus}$ 上のGrothendieck位相 $J$ として、「有限個の閉部分空間による被覆」から生成される位相を考える。このとき定理4.2の「被覆ふるい $R$ が $\mathbf{Top}$ で $K$ を余極限に持つ」という条件は、一般位相空間論における写像の貼り合わせの補題 (Gluing Lemma) そのものとなる。したがって、この位相の組において前層 $I(X)$ が層になるという性質は、幾何学的な「局所的な連続写像の貼り合わせの一意性」を綺麗に反映している。
前節では $\mathbf{CompHaus}$ という巨大な部分圏を考えたが、ここでは「収束する点列」のプロトタイプとなる、たった一つの位相空間からなる充満部分圏を考える。可算離散空間 $\mathbb{N}$ の一点コンパクト化を $\hat{\mathbb{N}} = \mathbb{N} \cup \{\infty\}$ と書き、対象をこれのみに限定した充満部分圏を $\mathcal{B} = \{\hat{\mathbb{N}}\}$ とする。
集合としては $\hat{\mathbb{N}} = \mathbb{N} \cup \{\infty\}$ であり、その位相は次のように定まる。
($\Rightarrow$ の証明)
$f$ が連続であるとする。$f(\infty)$ の $X$ における任意の開近傍 $U$ をとる。$f$ の連続性より、逆像 $f^{-1}(U)$ は $\hat{\mathbb{N}}$ における $\infty$ の開近傍である。$\hat{\mathbb{N}}$ の位相の定義から、ある有限集合 $F \subset \mathbb{N}$ が存在して $\hat{\mathbb{N}} \smallsetminus F \subset f^{-1}(U)$ となる。$F$ は有限であるため、ある自然数 $N$ が存在して、すべての $n \ge N$ について $n \notin F$ となる。したがって $n \ge N$ ならば $n \in f^{-1}(U)$、すなわち $f(n) \in U$ である。これは点列 $(f(n))$ が $f(\infty)$ に収束することを意味する。
($\Leftarrow$ の証明)
点列 $(f(n))$ が $f(\infty)$ に収束すると仮定する。$X$ の任意の開集合 $U$ をとり、その逆像 $f^{-1}(U)$ が $\hat{\mathbb{N}}$ で開集合になることを示す。もし $\infty \notin f^{-1}(U)$ であれば、$f^{-1}(U) \subset \mathbb{N}$ である。$\mathbb{N}$ の任意の部分集合は開集合であるから、$f^{-1}(U)$ は開集合である。一方、$\infty \in f^{-1}(U)$、すなわち $f(\infty) \in U$ の場合、収束の仮定より、ある $N$ が存在して $n \ge N$ ならば $f(n) \in U$ となる。したがって $f^{-1}(U)$ は $\infty$ を含み、かつ補集合が有限集合(高々 $\{1, \dots, N-1\}$ の部分集合)となるため、$\hat{\mathbb{N}}$ における開集合である。よって $f$ は連続である。
部分圏 $\mathcal{B} = \{\hat{\mathbb{N}}\}$ は単一対象からなるため、その上の前層の圏 $\mathbf{Set}^{\{\hat{\mathbb{N}}\}^{\text{op}}}$ は、$\hat{\mathbb{N}}$ の自己連続写像モノイド $\text{End}(\hat{\mathbb{N}})$ が作用する集合の圏と等価である。このとき、制限米田関手(前層の圏への埋め込み) $$I: \mathbf{Top} \to \mathbf{Set}^{\{\hat{\mathbb{N}}\}^{\text{op}}}, \quad X \mapsto \text{Hom}_{\mathbf{Top}}(\hat{\mathbb{N}}, X)$$ は、空間 $X$ を「$X$ 内のすべての収束点列の集合」へと送り出す。この埋め込みが忠実充満(構造を壊さない完全な写像)となる空間のクラスを特徴付けることができる。
位相空間の圏 $\mathbf{Top}$ における余極限の位相は最終位相 (final topology) である。圏論的な同型 $X \cong \varinjlim (\{\hat{\mathbb{N}}\} \downarrow X)$ が成り立つということは、集合としての $X$ に与えられている位相が、すべての連続写像 $f: \hat{\mathbb{N}} \to X$ に関する最終位相と一致することと同値である。最終位相の定義より、これは以下のように言い換えられる。
「$X$ の部分集合 $U$ が開集合である $\iff$ 任意の連続写像 $f: \hat{\mathbb{N}} \to X$ に対して、$f^{-1}(U)$ が $\hat{\mathbb{N}}$ の開集合である。」
補題 6.1 より、$\hat{\mathbb{N}}$ から $X$ への連続写像は、$X$ における収束列とその極限点の組と完全に一対一対応する。すなわち、$f$ が連続であるとは、点列 $(f(n))$ が $f(\infty)$ に収束することに他ならない。
ここで、「$f^{-1}(U)$ が $\hat{\mathbb{N}}$ の開集合である」という条件を解読する。
もし $f(\infty) \notin U$ ならば、$\infty \notin f^{-1}(U)$ となり、$\mathbb{N}$ の任意の部分集合は開集合であるから無条件で成立する。
問題は $f(\infty) \in U$ の場合である。$\infty \in f^{-1}(U)$ が $\hat{\mathbb{N}}$ の開集合であるための必要十分条件は、補集合が有限であること、すなわち「ある $N \in \mathbb{N}$ が存在して、すべての $n \ge N$ について $n \in f^{-1}(U)$(つまり $f(n) \in U$)」となることである。
これをまとめると、上記の条件は以下のように翻訳される。
「$X$ の部分集合 $U$ が開集合である $\iff$ $X$ において点 $x \in U$ に収束する任意の点列 $(x_n)$ に対して、ある $N$ が存在して $n \ge N$ ならば $x_n \in U$ となる。」
この右辺は、まさに $U$ が点列的に開 (sequentially open) であるという定義そのものである。したがって、この圏論的な等式は、「開集合であること」と「点列的に開であること」が一致するという点列空間の定義と完全に同値である。
第一可算公理を満たす空間(すべての距離空間など)やCW複体はすべて点列空間であるため、これらの空間の構造は、前層の圏へと完全に埋め込んで圏論的に処理することが可能である。
次に、この単一対象圏 $\mathcal{B} = \{\hat{\mathbb{N}}\}$ の上にGrothendieck位相を導入し、層の条件(局所データから大域データの一意な復元)が点列空間の文脈でどのように現れるかを具体的に観察する。
$\mathcal{B}$ における次の2つの射(自己連続写像)を考える:
定理4.2より、前層 $I(X)$ が層の条件を満たすための必要十分条件は、写像 $$\Phi: \text{Hom}_{\mathbf{Top}}(\hat{\mathbb{N}}, X) \to \text{Nat}(R, I(X))$$ が全単射となることである。右辺の自然変換(両立する局所データの族)を具体的に下ろすと、ふるいの生成元 $c_1, f$ に対する引き戻しの性質から、次の2つのデータを与えることと等価になる:
このように、抽象的な「前層が層になる」という圏論の幾何学的要請は、点列の文脈においては**「バラバラに与えられた先頭の項と、後ろの収束列のパーツを繋ぎ合わせて、一つの正しい収束列を復元できる」**という極めて具体的な貼り合わせの事実に他ならないことが示される。
任意の $M \in \text{Ob}(\mathbf{Mod}_R)$ に対する制限米田関手は $I(M)(R) = \text{Hom}_R(R, M) \cong M$ となり、加群をその台集合に対応させる忘却関手となる。コンマ圏 $\{R\} \downarrow M$ は「加群 $M$ の元の集合」で添字付けられた図式をなす。
代数的な関係(元の加法とスカラー倍)のみで構造が決定される加群の圏においては、任意の加群 $M$ はその元を生成元とする自由加群からの自然な全射の余極限(canonical presentation)として記述できる。すなわち、 $$M \cong \varinjlim_{x \in \{R\} \downarrow M} R$$ が制限なしに**圏 $\mathbf{Mod}_R$ 全体において常に成立する**。
代数的圏と幾何学的圏(Top)の決定的な違い:
位相空間の圏 $\mathbf{Top}$ では、部分圏がどれだけ巨大($\mathbf{CompHaus}$)であれ、極小($\{\hat{\mathbb{N}}\}$)であれ、空間の持つ「トポロジーの微細な情報」を拾いきれない対象が存在するため、圏全体では密にならず、制限($\mathbf{CompGen}$ や $\mathbf{Seq}$)が必要であった。
しかし代数的な Grothendieck 圏である $\mathbf{Mod}_R$ においては、基本的なビルディングブロック(自由加群 $R$)を一つ用意するだけで、何ら対象を制限することなく圏のすべてを完璧に復元(密であること・忠実充満)できる。ここに、幾何空間と代数構造の持つ圏論的な性質の美しいコントラストが現れている。